package com.news.dao;


import com.news.pojo.Topic;

import java.sql.SQLException;
import java.util.List;

/**
 * 主题的接口类
 */
public interface TopicDao {
    /**
     * 添加主题
     * @param topic
     * @return
     */
    public int addTopic(Topic topic) throws SQLException;

    /**
     * 删除主题
     * @param tid
     * @return
     */
    public int delTopic(int tid) throws SQLException;

    /**
     * 修改主题
     * @param topic
     * @return
     */
    public int updateTopic(Topic topic) throws SQLException;

    /**
     * 通过 主题名字查询主题
     * @param tname
     * @return
     */
    public Topic getTopicByName(String tname) throws SQLException;

    /**
     * 查询所有的主题
     * @return
     */
    public List<Topic> getAll() throws SQLException;
}
